*{box-sizing: border-box;}
.pt30{padding-top:30px}
.zhuti{overflow:hidden;background-color:#f5f5f5;}
.w1300{width: 1300px;margin: 0 auto;}
.w1300:after{display:block;clear:both;content:""}
.p30{padding: 30px;}
.bai{background:#fff}
.ny-bit{font-size: 26px;color: #3557e0;text-align: center;font-weight: bold;margin-bottom: 20px;}
.cont{line-height: 30px;font-size: 16px;color: #666;}
.cont img{max-width: 100%;height: auto;}
/* .w1200{width:1200px; margin:0 auto} */
.w1200:after{display:block;clear:both;content:""}
.m30{margin: 10px auto;}
.rl-left{float:left;width:215px;}
.yanse{background: #017429;line-height:70px;color:#fff;text-align:left;font-size:16px;font-weight:bold;padding:0 15px}
.p15{padding:15px; background-color:#fff}
.cpfl li{background:#ececed;line-height:45px;font-size:16px;margin-bottom:10px}
.cpfl li a{display:block;transition:0.3s ease-in-out;padding:0 15px}
.cpfl li a:hover{color:#fff; background-color:#017429}
.lxdh{background-color:#017429 !important; margin-top:10px;padding:15px; overflow:hidden;color:#fff}
.ddd{border-left: 1px dotted #fff;margin-left:15px;float:left;padding-left:15px;height:50px;line-height:25px}
.ddd p{font-size:16px}
.ddd span{font-size:16px}
.right-you{background-color: #fff;float: right;width: 975px;padding: 30px; border-radius: 3px;box-sizing: border-box;}
.nb{ line-height: 40px;font-size: 22px;border-bottom: 1px solid #ccc; padding-bottom: 10px;margin-bottom:30px;}
.lbyou{float: right;}
.lbyou img{ margin-right: 3px;margin-top: 2px;display: inline-block;}
.sp{ font-size: 14px; margin:0px 5px;font-weight: 400;font-style: normal;}
.xiwen{overflow: hidden;}
.xiwen li{overflow: hidden;line-height: 45px;}
.quanzi{width: 5px; height: 5px;background: #017429;margin-right: 10px;margin-top: 21px; float: left;border-radius: 50%;transition: 0.3s ease-in-out;}
.qu-bit{max-width: 80%;float: left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;    transition: 0.3s;	    color: #4d4d4d;}
.qu-date{float: right;font-size: 12px;color: #adadad;}
.w1300{width: 1200px;margin: 0 auto;}
.lbyou a{font-size: 14px;color: #4d4d4d;}
.pt30{padding-top:0px}
.tupian{ overflow: hidden;}
.tupian li{ margin-right: 15px;float: left;width: 295px;margin-bottom: 15px;position: relative;overflow: hidden;}
.tupian li:nth-child(3n){margin-right: 0;}
.tupian li:hover .tp-tu img{transform: scale(1.2);}
.tp-tu{width:100%;height: 220px;overflow: hidden;}
.tp-tu img{transition: 0.3s ease-in-out;/*width: 100%;height: 100%;*float: left;*/object-fit: cover;  margin: 0 auto;display: block;}
.tp-bit{line-height: 40px;text-align: center;color: #fff;font-size: 15px;width: 100%;padding: 0 2%;box-sizing: border-box;background-color: #017429;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;	}
.p30{padding: 30px;}
.ny-bit{font-size: 26px;color: #017429;text-align: center;font-weight: bold;margin-bottom: 20px;}
.juzhong{text-align: center;}
.fabu{    font-size: 13px; color: #666;}
.cont{line-height: 30px;font-size: 16px;color: #666;}
.cont img{max-width: 100%;height: auto; display: block; margin: 0 auto;}
.mb30{margin-bottom:30px}
.qwg{
	font-size: 18px;
	font-weight: bold;
}
.qs{
	color: #FFFFFF;
}